package br.rui.adiantamento.dominio;

import java.io.Serializable;
import java.util.Collection;

import dominio.Cliente;

@SuppressWarnings("serial")
public class Funcionario implements Serializable{
	
	private String nome;
	private String cpf;
	private Float saldo;
	private Cliente cliente;
	private Collection<Adiantamento> adiantamentos;
	
	public Funcionario() {	}

	public Funcionario(String nome, String cpf) {
		this.nome = nome;
		this.cpf = cpf;
		saldo = new Float(0);
	}
	
	public Funcionario(String nome, String cpf, Float saldo) {
		this.nome = nome;
		this.cpf = cpf;
		this.saldo = saldo;
	}

	public String getCpf() {
		return cpf;
	}

	public void setCpf(String cpf) {
		this.cpf = cpf;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public Float getSaldo() {
		return saldo;
	}

	public void setSaldo(Float saldo) {
		this.saldo = saldo;
	}

	public Collection<Adiantamento> getAdiantamentos() {
		return adiantamentos;
	}

	public void setAdiantamentos(Collection<Adiantamento> adiantamentos) {
		this.adiantamentos = adiantamentos;
	}

	public Cliente getCliente() {
		return cliente;
	}

	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}
}
 
